package com.gopay.common.domain.bank.abc.bcdl.quyeryCQRA10.req;

import com.gopay.common.domain.bank.BcdlMessage;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import java.io.Serializable;

/**
 * Created by ssj on 2017/8/21.
 */
@XStreamAlias("ap")
public class ApReqCQRA10 extends BcdlMessage implements Serializable{
        @XStreamAlias("CCTransCode")
        private String transCode;

        @XStreamAlias("ProductID")
        private String productId;

        @XStreamAlias("ChannelType")
        private String channelType;

        @XStreamAlias("CorpNo")
        private String corpNo;

        @XStreamAlias("OpNo")
        private String opNo;

        @XStreamAlias("AuthNo")
        private String authNo;

        @XStreamAlias("ReqSeqNo")
        private String reqSeqNo;

        @XStreamAlias("ReqDate")
        private String reqDate;

        @XStreamAlias("ReqTime")
        private String reqTime;

        @XStreamAlias("Sign")
        private String sign;

        @XStreamAlias("CCTransCode")
        private String cctranscode;

        @XStreamAlias("Corp")
        private CorpReqAp corpreq;

        @XStreamAlias("Channel")
        private ChannelReq channelreq;

        @XStreamAlias("Cmp")
        private CmpReq cmpreq;

        public String getCctranscode() {
            return cctranscode;
        }

        public void setCctranscode(String cctranscode) {
            this.cctranscode = cctranscode;
        }

        public CorpReqAp getCorpreq() {
            return corpreq;
        }

        public void setCorpreq(CorpReqAp corpreq) {
            this.corpreq = corpreq;
        }

        public ChannelReq getChannelreq() {
            return channelreq;
        }

        public void setChannelreq(ChannelReq channelreq) {
            this.channelreq = channelreq;
        }

        public CmpReq getCmpreq() {
            return cmpreq;
        }

        public void setCmpreq(CmpReq cmpreq) {
            this.cmpreq = cmpreq;
        }


        public String getTransCode() {
            return transCode;
        }

        public void setTransCode(String transCode) {
            this.transCode = transCode;
        }

        public String getProductId() {
            return productId;
        }

        public void setProductId(String productId) {
            this.productId = productId;
        }

        public String getChannelType() {
            return channelType;
        }

        public void setChannelType(String channelType) {
            this.channelType = channelType;
        }

        public String getCorpNo() {
            return corpNo;
        }

        public void setCorpNo(String corpNo) {
            this.corpNo = corpNo;
        }

        public String getOpNo() {
            return opNo;
        }

        public void setOpNo(String opNo) {
            this.opNo = opNo;
        }

        public String getAuthNo() {
            return authNo;
        }

        public void setAuthNo(String authNo) {
            this.authNo = authNo;
        }

        public String getReqSeqNo() {
            return reqSeqNo;
        }

        public void setReqSeqNo(String reqSeqNo) {
            this.reqSeqNo = reqSeqNo;
        }

        public String getReqDate() {
            return reqDate;
        }

        public void setReqDate(String reqDate) {
            this.reqDate = reqDate;
        }

        public String getReqTime() {
            return reqTime;
        }

        public void setReqTime(String reqTime) {
            this.reqTime = reqTime;
        }

        public String getSign() {
            return sign;
        }

        public void setSign(String sign) {
            this.sign = sign;
        }
}

